/**
版本一：
function MyController($scope, $timeout) {
	var updateClock = function() {
		$scope.clock = new Date();
		$timeout(function() {
			updateClock();
		}, 1000);
	};
	updateClock();
};
*/
/**
版本二：少引入了$timeout函数
function MyController($scope) {
    $scope.clock = new Date();
    var updateClock = function() {
      $scope.clock = new Date();
    };
    setInterval(function() {
      $scope.$apply(updateClock);
    }, 1000);
    updateClock();
};
*/

/**
 * 最终版：将数据绑定到对象属性中，而不是对象本身
 */
function MyController($scope) {
    $scope.clock = {
    	now : new Date()
    }
    var updateClock = function() {
      $scope.clock.now = new Date();
    };
    setInterval(function() {
      $scope.$apply(updateClock);
    }, 1000);
    updateClock();
};
